Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ODELL PLACE Flats/Maisonettes £114,771 £100,000 1 Dec 2020
6 ODELL PLACE Terraced £152,501 £130,000 9 Oct 2020
8 ODELL PLACE Flats/Maisonettes £160,502 £100,000 3 Dec 2013
10 ODELL PLACE Flats/Maisonettes £209,623 £125,000 27 Nov 2006
12 ODELL PLACE Flats/Maisonettes £212,173 £124,999 1 Apr 2010
14 ODELL PLACE Flats/Maisonettes £221,485 £76,000 17 May 2002
16 ODELL PLACE Flats/Maisonettes £213,672 £60,000 31 Jan 2001
18 ODELL PLACE Flats/Maisonettes £197,899 £115,000 29 Sep 2008
22 ODELL PLACE Flats/Maisonettes £185,792 £107,500 1 Dec 2009
24 ODELL PLACE Terraced £255,284 £114,000 7 Oct 2003
26 ODELL PLACE Flats/Maisonettes £216,375 £117,000 23 May 2005
28 ODELL PLACE Flats/Maisonettes £237,145 £52,500 12 Feb 1999
34 ODELL PLACE Terraced £335,880 £60,000 14 Jun 1996
36 ODELL PLACE Terraced £297,560 £224,000 30 Sep 2016
40 ODELL PLACE Terraced £295,610 £222,000 15 Jul 2016
42 ODELL PLACE Terraced £309,073 £175,000 24 Mar 2006
46 ODELL PLACE Terraced £300,822 £95,000 11 Dec 2001
48 ODELL PLACE Semi-Detached £322,998 £308,000 10 Feb 2022
50 ODELL PLACE Terraced £317,516 £57,500 27 Sep 1996
54 ODELL PLACE Terraced £295,632 £96,000 22 Feb 2002
58 ODELL PLACE Terraced £304,661 £203,500 24 Oct 2014
60 ODELL PLACE Terraced £283,455 £177,500 2 May 2007